#os模块
#用于和操作系统进行交互
import os
#通用操作 1获取平台信息 2对目录进行操作 3判断操作
#os.name 返回操作系统类型 windows = nt linux = posix
print(os.name)
#os.getenv(环境变量名称) 读取环境变量
print(os.getenv("path")) #读取环境变量里path的值
#os.path.split() 把目录名与文件名分离 返回元组,第一个元素为目录路径,第二个为文件名
print(os.path.split(r"C:\Users\a2038\Desktop\快捷方式"))
#os.path.dirname() 获取split()分割的第一个元素 目录路径
#os.path.basename() 获取split()分割的第二个元素 文件名
print(os.path.dirname(r"C:\Users\a2038\Desktop\快捷方式"))
print(os.path.basename(r"C:\Users\a2038\Desktop\快捷方式"))
#os.path.exists() 判断某个目录是否存在 在返回Ture 不在返回False
print(os.path.exists(r"C:\Users\a2038\Desktop\快捷方式"))
#os.path.isfile() 判断是否存在文件
print(os.path.isfile(r"C:\Users\a2038\Desktop\快捷方式\game.txt"))
#os.path.isdir() 判断目录是否存在
print(os.path.isdir(r"C:\Users\a2038\Desktop\快捷方式"))
#os.path.abspath() 获取当前绝对路径
print(os.path.abspath("test40.py"))
#os.path.isabs() 判断是否是绝对路径
print(os.path.isabs("test40.py"))